//package com.elite.filter;
//
//import com.elite.entity.User;
//
//import javax.servlet.*;
//import javax.servlet.http.HttpServletRequest;
//import javax.servlet.http.HttpServletResponse;
//import javax.servlet.http.HttpSession;
//import java.io.IOException;
//
///**
// * Created by Administrator on 2017/2/13.
// */
//
//
//public class LoginUserFilter implements Filter {
//    public void destroy() {
//    }
//
//    public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws ServletException, IOException {
//
//        HttpServletRequest request = (HttpServletRequest)req;
//        HttpServletResponse response = (HttpServletResponse) resp;
//        HttpSession session = request.getSession();
//        String url = request.getServletPath();
//
//        // 设置不需要过滤的页面及文件
//        if (url.endsWith("login.html")) {
//            chain.doFilter(req, resp);
//            return;
//        }
//        if (url.endsWith("Adm_Land.html")) {
//            chain.doFilter(req, resp);
//            return;
//        }
//
//        if (url.endsWith("details.html")) {
//            chain.doFilter(req, resp);
//            return;
//        }
//        if (url.endsWith("Home.html")) {
//            chain.doFilter(req, resp);
//            return;
//        }
//        if (url.endsWith(".css")){
//            chain.doFilter(req, resp);
//            return;
//        }
//        if (url.endsWith(".js")){
//            chain.doFilter(req, resp);
//            return;
//        }
//        if (url.endsWith(".png")||url.endsWith(".PNG")){
//            chain.doFilter(req, resp);
//            return;
//        }
//        if (url.endsWith(".jpg")||url.endsWith(".JPG")){
//            chain.doFilter(req, resp);
//            return;
//        }
//
//
////        判断用户是否登录
//        User u = (User)session.getAttribute("loginUser");
//        if (u==null){
////            response.sendRedirect(request.getContextPath() + "/resources/login.html");
//            return;
//        }
//        chain.doFilter(req,resp);
//
//    }
//
//    public void init(FilterConfig config) throws ServletException {
//
//    }
//
//}
